foam-producing material - Spanish English Dictionary